#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Youtube-dl PyGtk Gui
# 
# Copyright 2014 Chiheb Nexus
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License.
#
# This program is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#  
#  You should have received a copy of the GNU General Public License
#  along with this program; if not, write to the Free Software
#  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
#  MA 02110-1301, USA.
#  
################################################################################ 
######################### Youtube-dl version ###################################

import subprocess
import re

def version():
	"""
	return Youtube-dl version
	if not return error
	"""
	try :
		output = str(subprocess.check_output(["youtube-dl","--version"]))
		a = re.compile("(b|'|n)")
		txt = a.sub("",output)
	except:
		txt = "Veuillez installer | Install youtube-dl"
	return txt.replace("\\","")

####### Test #######
if __name__ == '__main__':
	a= version()
	print(a)